A Responsive Client Architecture with Local Object Behavior Deployment
نویسندگان
چکیده
Information Systems with a large user base require thin client technology due to deployment issues. Configuration and version management, added to maintenance cost are major players on this decision. However, heavy traffic loads and network latency impose severe penalties on users. A candidate solution to this problem must optimize users ergonomics whilst keeping maintenance costs low. In a straightforward approach, client architectures should provide web deployable local processing facilities. This paper describes an architecture based on the MVC paradigm capable of porting portions of the system to client executable scripts. Required entities are encapsulated in XML carriers and exchanged on demand between client and server side systems. Numerous user interactions are executed on the client side, relieving the network and improving responsivity. This solution not only enhances ergonomics but is also highly scalable, delegating tasks to the greater number of client machines, whereas focusing server activity on more relevant operations.
منابع مشابه
MobJeX: A Declaratively Configurable Java Based Framework for Resource Aware Object Mobility
MobJeX (Mobile Java Objects) is a Java based resource aware adaptive code mobility framework that is currently under development. MobJeX differs from its predecessors such as Sumatra [1] and FarGo [2, 3] by providing support for the transparent distribution of application code to client devices in a heterogenous Next Generation Internet (NGI) environment [4]. This paper briefly discusses the ar...
متن کاملApplication of Combined Local Object Based Features and Cluster Fusion for the Behaviors Recognition and Detection of Abnormal Behaviors
In this paper, we propose a novel framework for behaviors recognition and detection of certain types of abnormal behaviors, capable of achieving high detection rates on a variety of real-life scenes. The new proposed approach here is a combination of the location based methods and the object based ones. First, a novel approach is formulated to use optical flow and binary motion video as the loc...
متن کاملUsing Java Applets and CORBA for Distributed Application Development
The Java language environment, the World-Wide Web (WWW), and the Common Object Request Broker Architecture (CORBA) are complementary software technologies. When used together they provide a powerful set of tools for developing and deploying user-oriented distributed applications. We set out to establish whether we could develop reasonably sophisticated client software as WWW-downloadable Java A...
متن کاملAvailability evaluation of Software architecture of object oriented Style using coloured Petri nets
Software architecture is one of the most fundamental products in the process of software development in the areas of behavioral or non- behavioral features like availability or transformability change. There are different ways to evaluate software architecture one of which is the creation of application model. An executable model of software architecture is an official description of architectu...
متن کاملAdaptive Autonomy: The Key to Dynamic, Responsive Formation of Sensible Agent Organizations
* This research is supported in part by the Texas Higher Education Coordinating Board #003658452 and the Applied Research Laboratories and Office of Naval Research Grant N00014-96-1-0298. 1. ABSTRACT The practical deployment of distributed agent-based systems mandates that each agent behave sensibly. This paper focuses on the development of flexible, responsive, adaptive systems based on Sensib...
متن کامل